<?php

namespace Portal\MainBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * TutorSubject
 */
class TutorSubject
{
    /**
     * @var integer
     */
    private $id;

    /**
     * @var integer
     */
    private $tutorId;

    /**
     * @var integer
     */
    private $subjectCategoryId;

    /**
     * @var integer
     */
    private $subjectId;

    /**
     * @var \DateTime
     */
    private $createdAt;


    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set tutorId
     *
     * @param integer $tutorId
     * @return TutorSubject
     */
    public function setTutorId($tutorId)
    {
        $this->tutorId = $tutorId;
    
        return $this;
    }

    /**
     * Get tutorId
     *
     * @return integer 
     */
    public function getTutorId()
    {
        return $this->tutorId;
    }

    /**
     * Set subjectCategoryId
     *
     * @param integer $subjectCategoryId
     * @return TutorSubject
     */
    public function setSubjectCategoryId($subjectCategoryId)
    {
        $this->subjectCategoryId = $subjectCategoryId;
    
        return $this;
    }

    /**
     * Get subjectCategoryId
     *
     * @return integer 
     */
    public function getSubjectCategoryId()
    {
        return $this->subjectCategoryId;
    }

    /**
     * Set subjectId
     *
     * @param integer $subjectId
     * @return TutorSubject
     */
    public function setSubjectId($subjectId)
    {
        $this->subjectId = $subjectId;
    
        return $this;
    }

    /**
     * Get subjectId
     *
     * @return integer 
     */
    public function getSubjectId()
    {
        return $this->subjectId;
    }

    /**
     * Set createdAt
     *
     * @param \DateTime $createdAt
     * @return TutorSubject
     */
    public function setCreatedAt($createdAt)
    {
        $this->createdAt = $createdAt;
    
        return $this;
    }

    /**
     * Get createdAt
     *
     * @return \DateTime 
     */
    public function getCreatedAt()
    {
        return $this->createdAt;
    }
}